Packet generator

A packet generator or packet builder is a type of software that generates random packets or allows the user to construct detailed custom packets. Packet generators utilize raw sockets.

This is useful for testing implementations of IP stacks for bugs and security vulnerabilities.

Contents

Comparison

General Information

Title Author OS Interface Link License
AnetTest Anton aka kronos256 Windows, Unix CLI AnetTest GPL
Bit-Twist ayeowch aka det_re Windows/Linux/BSD CLI Bit-Twist GPLv2
Cat Karat packet builder Valery Diomin, Yakov Tetruashvili Windows GUI Cat Karat packet builder Packet Builder License [1]
Colasoft Packet Builder Colasoft Windows GUI Colasoft Packet Packet Builder License: Freeware[2]
Nemesis Jeff Nathan Windows, Unix CLI Nemesis BSD
Ostinato pstavirs Windows/Linux/BSD/MacOSX GUI Ostinato GPLv3
Pktgen Linux Foundation Linux CLI Pktgen GPLv2
packETH Miha Jemec aka jemcek Linux, Windows GUI packETH GPLv2
pierf Pieter Blommaert Windows(Cygwin)/Linux CLI pierf free BSD
Scapy Philippe BIONDI Linux/Unix/Windows CLI Scapy GPLv2
targa3 Mixter Linux, Unix CLI targa3  ?
Winsock Packet Editor  ? Windows  ? Winsock Packet Editor  ?
UMPA Adriano Monteiro Marques Cross-platform (Python)  ? UMPA GPLv2
trafgen Daniel Borkmann Linux CLI netsniff-ng GPLv2
xcap cxxxap Windows GUI xcap
Title Author OS Interface Link License
  1. ^ Custom: free for personal use
  2. ^ http://www.colasoft.com/download/products/download_packet_builder.php

See also

External links